package com.yonyou.lexue.lexuemgr.entity;

import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * 培训计划
 * @author lanzhiming
 *
 */
@Entity
@Table(name = "lexue_trainingplan")
public class TrainingPlan extends IdEntity{
	//用户id
	private String userId;
	//是否签到
	private Boolean isSignIn;
	//是否填写问卷调查
	private Boolean isCheck;
	//培训领域
	private String field;
	//培训名称
	private String name;
	//开始时间
	private Date startDate;
	//结束时间
	private Date endDate;
	//培训课程
	private String courseName;
	//培训地址
	private String address;
	//培训讲师
	private String teacher;
	//是否报名
	private Boolean isApply;
	//总报名人数
	private Integer applySum;
	//已报名人数
	private Integer alreadyApplyNum;
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public Boolean getIsSignIn() {
		return isSignIn;
	}
	public void setIsSignIn(Boolean isSignIn) {
		this.isSignIn = isSignIn;
	}
	public Boolean getIsCheck() {
		return isCheck;
	}
	public void setIsCheck(Boolean isCheck) {
		this.isCheck = isCheck;
	}
	public String getField() {
		return field;
	}
	public void setField(String field) {
		this.field = field;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public Date getStartDate() {
		return startDate;
	}
	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}
	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	public String getCourseName() {
		return courseName;
	}
	public void setCourseName(String courseName) {
		this.courseName = courseName;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public String getTeacher() {
		return teacher;
	}
	public void setTeacher(String teacher) {
		this.teacher = teacher;
	}
	public Boolean getIsApply() {
		return isApply;
	}
	public void setIsApply(Boolean isApply) {
		this.isApply = isApply;
	}
	public Integer getApplySum() {
		return applySum;
	}
	public void setApplySum(Integer applySum) {
		this.applySum = applySum;
	}
	public Integer getAlreadyApplyNum() {
		return alreadyApplyNum;
	}
	public void setAlreadyApplyNum(Integer alreadyApplyNum) {
		this.alreadyApplyNum = alreadyApplyNum;
	}
	
	
}
